package com.mhc.suzuki.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class GuaranteeVO {

    /**
     * 自增主键，担保管理编号
     * pcl_guarantee.guarantee_id
     */
    private Long guaranteeId;

    /**
     * 付款金额
     * pcl_guarantee.pay_amount
     */
    private java.math.BigDecimal payAmount;

    /**
     * 付款类型,如收入,支出
     * pcl_guarantee.pay_type
     */
    private Integer payType;

    /**
     * 付款日期
     * pcl_guarantee.pay_date
     */
    @SuppressWarnings("squid:S3437")
    @JsonFormat(pattern="yyyy-MM-dd")
    private LocalDateTime payDate;

    /**
     * 账户性质,如一般户,保证金,经销商账户
     * pcl_guarantee.account_type
     */
    private Integer accountType;

}